//
// Created by IL-CH on 2024/6/20.
//
/**
本题要求编写程序，对一个以“#”结束的字符串，将其小写字母全部转换成大写字母，把大写字母全部转换成小写字母，其他字符不变输出。

输入格式：
输入为一个以“#”结束的字符串（不超过30个字符）。

输出格式：
在一行中输出大小写转换后的结果字符串。

输入样例：
Hello World! 123#
输出样例：
hELLO wORLD! 123
*/
#include <stdio.h>
int main() {
    char str[300];
    int i = 0;

    gets(str);

    while (str[i] != '#') {
        if (str[i] >= 'A' && str[i] <= 'Z') {
            str[i] += 32;
        } else if (str[i] >= 'a' && str[i] <= 'z') {
            str[i] -= 32;
        }
        printf("%c", str[i]);
        i++;
    }

    return 0;
}